package com.storm.data;

/**
 * 
 * @author liuquan
 * @date 2013-11-28
 *
 */
public class Point implements Cloneable{

	private int xPixel;//the drift of x by pixel
	private int ypixel;//the drift of y by pixel
	private int zPixel;//....
	private double xNm;//the drift of x by nm
	private double yNm;//the drift of y by nm
	private double zNm;
	
	public Point(){};
	public Point(int x,int y){
		this.xPixel = x;
		this.ypixel = y;
	}
	public Point(double x,double y){
		this.xNm = x;
		this.yNm = y;
	}
	public Point(int x, int y,int z){
		this.xPixel = x;
		this.ypixel = y;
		this.zPixel = z;
	}
	public Point(double x,double y, double z){
		this.xNm = x;
		this.yNm = y;
		this.zNm = z;
	}
	
	public int getxPixel() {
		return xPixel;
	}
	public void setxPixel(int xPixel) {
		this.xPixel = xPixel;
	}
	public int getYpixel() {
		return ypixel;
	}
	public void setYpixel(int ypixel) {
		this.ypixel = ypixel;
	}
	public int getzPixel() {
		return zPixel;
	}
	public void setzPixel(int zPixel) {
		this.zPixel = zPixel;
	}
	public double getxNm() {
		return xNm;
	}
	public void setxNm(double xNm) {
		this.xNm = xNm;
	}
	public double getyNm() {
		return yNm;
	}
	public void setyNm(double yNm) {
		this.yNm = yNm;
	}
	public double getzNm() {
		return zNm;
	}
	public void setzNm(double zNm) {
		this.zNm = zNm;
	}
	
}
